English Nouns: dalotuzumab

English Nouns noun 'dalotuzumab' conjugated